nearest inhabited area - French English Dictionary